%module PhysiksBase
%{
#include "src/world.h"
#include "src/fields.h"
#include "src/physiksvector.h"
#include "src/objects.h"
#include "src/computations.h"
#include "src/collision.h"


#include "/usr/include/gsl/gsl_vector.h"
#include "/usr/include/gsl/gsl_blas.h"
#include "/usr/include/gsl/gsl_math.h"
#include "/usr/include/gsl/gsl_const_mksa.h"
#include <vector>

using std::vector;
%}

%include "src/world.h"

%include "/usr/include/gsl/gsl_vector.h"
%include "/usr/include/gsl/gsl_blas.h"
%include "/usr/include/gsl/gsl_math.h"
%include "/usr/include/gsl/gsl_const_mksa.h"
